約 2,202,483 件
https://w.atwiki.jp/ksnarma/pages/23.html
Advanced Combat Environment 2 (ACE2) MODについて。 目次 Advanced Combat Environment 2 ACE MODの導入ファイルの入手・更新 導入準備 起動・キー設定 ACE MODの諸機能 Advanced Combat Environment 2 高い人気を誇る統合型MODです。通称ACE。 正式版はv1.13で更新が止まっていますが、Six Updater上で頻繁に小パッチを出し続けているのが特徴。更新は忘れずに。 ACE MODの導入 ファイルの入手・更新 ACEは安定版のリリース後も開発版のバージョンアップを重ねているため、入手にはSix Updaterが必要です。 Six Updaterを用いたアドオンの導入・更新についてはこちらを参照。 ACEで必要なアドオンは以下の通りです。 CBA関連…@CBA、@CBA_A2、@CBA_OA ACE本体…@ACE、@ACEX、@ACEX_SM、@ACEX_RU、@ACEX_USnavy (プリセットを作って上記のアドオンを登録しておけば1クリックで更新可能に。) 導入準備 @ACE\clippiにある"aceclippi.exe"を起動し、ACEの設定をします。Peca Tactical HQ様の解説ページを参照して下さい。 (Select Your Identityで自分のプロファイル名を選択するのを忘れないこと) @ACE\storeにあるuserconfigを解凍し、ArmA2直下のフォルダに上書きします。続いてキーコンフィグファイルをダウンロードし、userconfig\aceにあるsettingsファイルを上書きします。 以上で導入準備は完了です、 起動・キー設定 導入準備が完了したらArmA2を起動し、動作確認と細かい設定を行います。 ACE MODの最小構成は@KBA(Community base Addons及び分隊レーダー)・@SMK(アニメーション)・ACE MOD(@ACE・@ACEX・@ACEX_SM・@ACEX_USNavy・@ACEX_RU)です。@KBA→ACE MOD→@SMKの順に読み込まれるようにしましょう。 ランチャーを使用している場合ACEとSMKが干渉してバグが発生する模様です。 これを避けるためにランチャーのLaunch OptionタブにあるAdditional Parameters欄(画像で -exThread=8 の記述がある部分)に -skipIntro と記述してください。他の記述がある場合は半角スペースを開けてください。 起動に成功したらエディタを開き、ユニットと弾薬・アイテム箱等を置いて動作確認とACEの設定確認を行いましょう。 上記の最小構成で起動した場合は報告されていませんが、1942ArmA全アドオン+ACEで起動した場合は一部の武器(報告例はPK、M240、Vintorez等)を装備した際に腕がおかしくなるバグがあるようです(これもランチャー派のみの現象の模様。上記の -skipIntroコマンドで回避可能?)。気になる場合は弾薬箱を置いてゲーム中で確認しましょう。 エディタでユニット、各種弾薬箱およびターゲット(”目標"欄に各種ターゲット有)を置き、訓練がてらACEのキー設定確認をしましょう。 設定はメニュー欄のACE settingsカラ確認・変更することが可能です。 キーコンフィグファイルを導入した場合、主なキーの割当は以下のようになっています。 インタラクションメニュー : Shift+G セルフインタラクションメニュー : Shift+T 依託射撃 : Shift+Space 狙撃中のZeroing : Shift+V 対戦車兵器、GL等のZeroing : Shift+矢印↑、↓ ハンドシグナル : Tab インタラクションメニュー・セルフインタラクションメニューの2つはゲーム中で頻繁に用いるキーです。使いやすいキーに割り振っておきましょう。 ※各キーの役割についてはこちらを参照のこと。 キーを変更する場合、saveを押しても実は設定が保存されていないことに注意してください。 キー設定を保存するにはACE settingsのsaveを押してゲームを終了し、ArmA2\userconfig\aceにあるsettingsファイルをメモ帳などで開きます。中の記述を全削除し、ctrl+Vを押すと新しいキーコンフィグがペーストされるので上書き保存してください。 ACE MODの諸機能 以下のホームページで解説されています。 Peca Tactical HQ Total22 Server 様々な機能がありますが、特に以下の機能は重要度が高いのでよく理解しておきましょう。 負傷システム 小火器の追加機能 照準調節機能 リュックサック機能 対戦車火器(無誘導) 重火器システム
https://w.atwiki.jp/civilization/pages/278.html
MOD/Simple Game Clock Mod Site Download 時刻を常に表示させる廃人一歩手前の人のためのMODです。 廃人には必要ありません。 2006-01-18 パッチv1.52対応版へのリンクに差し替えました。 インストール方法 DLしたzipファイルを解凍して得られるフォルダの中身「CvMainInterface.py」を以下のフォルダに移動。 \Documents and Settings\{ユーザー名}\My Documents\My Games\Sid Meier s Civilization 4\CustomAssets\python\screens
https://w.atwiki.jp/dragon-k/pages/26.html
影MOD Minecraftの見た目をリアルにしてくれるMOD。 いれると自然の日光が部屋に差し込んだりしてすごくきれい!。 おすすめのシェーダー BSL Shader https //www.curseforge.com/minecraft/customization/bsl-shaders (掲載者 ねず~)
https://w.atwiki.jp/fcjack/pages/214.html
コマンドラインを使ってより遊びやすい環境を作ってみましょう。 チートコードを使う 任意のマップで遊ぶ MODを一発起動する MODを本編以外にも適用する system.cfgの変更と追記
https://w.atwiki.jp/akasatanahama/pages/131.html
概要 Forgeのシステムを利用してコンフィグ(Config, Configuration 設定)を追加する。 FMLのコンフィグGUIを利用し、Minecraftを起動したままゲーム内で変更できるようにする。 「Mods」ボタンで表示されるリストからMODを選択し、左下の「Config」ボタンを押すことで画面を開くことができる。 また、コンフィグファイルはデフォルトでは".minecraft/config/AluminiumMod.cfg"に保存されるが、これを直接編集しても設定を変更できる。 (開発環境では"C /forge/eclipse/config/AluminiumMod.cfg") 利用例がソースコード内で示されているが、ブロックやアイテムを追加していないため、コメントアウトを解除しただけでは動作しない。 Minecraft 1.7.10 Forge 10.13.4.1558 前提:MODの情報の登録 ソースコード AluminiumMod.java package tutorial.aluminiummod.common; import cpw.mods.fml.common.FMLCommonHandler; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.Mod.Metadata; import cpw.mods.fml.common.ModMetadata; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.registry.GameRegistry; import tutorial.aluminiummod.common.core.AluminiumModConfigCore; import tutorial.aluminiummod.common.core.AluminiumModInfoCore; import tutorial.aluminiummod.common.generator.AluminiumOreGenerator; import tutorial.aluminiummod.common.handler.AluminiumModEventHandler; @Mod(modid = AluminiumMod.MOD_ID, name = AluminiumMod.MOD_NAME, version = AluminiumMod.MOD_VERSION, guiFactory = "tutorial.aluminiummod.client.gui.AluminiumModGuiFactory") public class AluminiumMod { public static final String MOD_ID = "AluminiumMod"; public static final String MOD_NAME = "Aluminium Mod"; public static final String MOD_VERSION = "1.0.0"; @Metadata(MOD_ID) private static ModMetadata meta; @EventHandler public void perInit(FMLPreInitializationEvent event) { // MODの情報を登録する。 AluminiumModInfoCore.registerInfo(meta); // コンフィグを読み込む。 AluminiumModConfigCore.loadConfig(event); // ブロックやアイテムの追加はここで行う。 } @EventHandler public void init(FMLInitializationEvent event) { // EventHandlerを登録する。 FMLCommonHandler.instance().bus().register(new AluminiumModEventHandler()); // 利用のサンプル。「レシピの追加」を参照。簡潔化のためこのチュートリアルではアルミニウム鉱石やアルミニウムインゴットは追加していない。 // GameRegistry.addSmelting(AluminiumMod.oreAluminium, new ItemStack(AluminiumMod.ingotAluminium, AluminiumModConfigCore.amountSmelting), 0.7F); // 利用のサンプル。「鉱石の追加」を参照。 GameRegistry.registerWorldGenerator(new AluminiumOreGenerator(), 0); } } AluminiumModGuiFactory.java package tutorial.aluminiummod.client.gui; import cpw.mods.fml.client.IModGuiFactory; import cpw.mods.fml.client.config.GuiConfig; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.GuiScreen; import net.minecraftforge.common.config.ConfigElement; import tutorial.aluminiummod.common.AluminiumMod; import tutorial.aluminiummod.common.core.AluminiumModConfigCore; import java.util.Set; public class AluminiumModGuiFactory implements IModGuiFactory { @Override public void initialize(Minecraft minecraftInstance) { } @Override public Class ? extends GuiScreen mainConfigGuiClass() { return AluminiumModConfigGui.class; } @Override public Set RuntimeOptionCategoryElement runtimeGuiCategories() { return null; } @Override public RuntimeOptionGuiHandler getHandlerFor(RuntimeOptionCategoryElement element) { return null; } public static class AluminiumModConfigGui extends GuiConfig { public AluminiumModConfigGui(GuiScreen parent) { super(parent, (new ConfigElement Object (AluminiumModConfigCore.cfg.getCategory(AluminiumModConfigCore.GENERAL))).getChildElements(), AluminiumMod.MOD_ID, false, false, AluminiumMod.MOD_NAME); } } } AluminiumModInfoCore.java package tutorial.aluminiummod.common.core; import cpw.mods.fml.common.ModMetadata; import tutorial.aluminiummod.common.AluminiumMod; public class AluminiumModInfoCore { public static void registerInfo(ModMetadata meta) { meta.modId = AluminiumMod.MOD_ID; meta.name = AluminiumMod.MOD_NAME; meta.description = "This mod adds Aluminium."; meta.version = AluminiumMod.MOD_VERSION; meta.url = "http //www.tntmodders.com"; meta.authorList.add("Akasata Nahama"); meta.authorList.add("Tom Kate"); meta.credits = ""; meta.logoFile = "assets/aluminiummod/logo.png"; meta.autogenerated = false; } } AluminiumModConfigCore.java package tutorial.aluminiummod.common.core; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import net.minecraftforge.common.config.Configuration; import tutorial.aluminiummod.common.AluminiumMod; public class AluminiumModConfigCore { public static final String GENERAL = "General"; private static final String DIFFICULTY = GENERAL + ".Difficulty"; public static Configuration cfg; public static boolean isGeneratorEnabled = true; public static byte amountSmelting = 1; public static void loadConfig(FMLPreInitializationEvent event) { // net.minecraftforge.common.config.Configurationのインスタンスを生成する。 cfg = new Configuration(event.getSuggestedConfigurationFile(), AluminiumMod.MOD_VERSION, true); // 初期化する。 initConfig(); // コンフィグファイルの内容を変数と同期させる。 syncConfig(); } /** コンフィグを初期化する。 */ private static void initConfig() { // カテゴリのコメントなどを設定する。 // General cfg.addCustomCategoryComment(GENERAL, "A settings of Aluminium Mod."); cfg.setCategoryLanguageKey(GENERAL, "config.aluminium.category.general"); // Difficulty cfg.addCustomCategoryComment(DIFFICULTY, "The settings of difficulty."); cfg.setCategoryLanguageKey(DIFFICULTY, "config.aluminium.category.difficulty"); cfg.setCategoryRequiresMcRestart(DIFFICULTY, true); } /** コンフィグを同期する。 */ public static void syncConfig() { // 各項目の設定値を反映させる。 // General isGeneratorEnabled = cfg.getBoolean("enabledGenerator", GENERAL, isGeneratorEnabled, "Aluminium Ore will be generated when this setting is true.", "config.aluminium.prop.enabledGenerator"); // Difficulty amountSmelting = (byte) cfg.getInt("amountSmelting", DIFFICULTY, amountSmelting, 1, Byte.MAX_VALUE, "Smelting amount of Aluminium Ingot from Aluminium Ore.", "config.aluminium.prop.amountSmelting"); // 設定内容をコンフィグファイルに保存する。 cfg.save(); } } AluminiumModEventHandler.java package tutorial.aluminiummod.common.handler; import cpw.mods.fml.client.event.ConfigChangedEvent; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import tutorial.aluminiummod.common.AluminiumMod; import tutorial.aluminiummod.common.core.AluminiumModConfigCore; public class AluminiumModEventHandler { @SubscribeEvent public void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent event) { // コンフィグが変更された時に呼ばれる。 if (event.modID.equals(AluminiumMod.MOD_ID)) AluminiumModConfigCore.syncConfig(); } } AluminiumOreGenerator.java package tutorial.aluminiummod.common.generator; import cpw.mods.fml.common.IWorldGenerator; import net.minecraft.world.World; import net.minecraft.world.WorldProviderSurface; import net.minecraft.world.chunk.IChunkProvider; import tutorial.aluminiummod.common.core.AluminiumModConfigCore; import java.util.Random; public class AluminiumOreGenerator implements IWorldGenerator { @Override public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) { // コンフィグで有効化されていれば生成を行う。 if (AluminiumModConfigCore.isGeneratorEnabled world.provider instanceof WorldProviderSurface) generateOre(world, random, chunkX 4, chunkZ 4); } private void generateOre(World world, Random random, int x, int z) { for (int i = 0; i 10; i++) { int genX = x + random.nextInt(16); int genY = 1 + random.nextInt(15); int genZ = z + random.nextInt(16); // サンプル。簡潔化のためこのチュートリアルではアルミニウム鉱石を追加していない。 // new WorldGenMinable(AluminiumMod.oreAluminium, 0, 20, Blocks.stone).generate(world, random, genX, genY, genZ); } } } en_US.lang // Config config.aluminium.category.general=Localized General Category config.aluminium.category.general.tooltip=Localized General Category Tooltip config.aluminium.prop.enabledGenerator=Localized Generator Enabled config.aluminium.prop.enabledGenerator.tooltip=Localized Generator Enabled Tooltip config.aluminium.category.difficulty=Localized Difficulty Category config.aluminium.category.difficulty.tooltip=Localized Difficulty Category Tooltip config.aluminium.prop.amountSmelting=Localized Smelting Amount config.aluminium.prop.amountSmelting.tooltip=Localized Smelting Amount Tooltip ja_JP.lang // コンフィグ config.aluminium.category.general=全般 config.aluminium.category.general.tooltip=全般のツールチップ config.aluminium.prop.enabledGenerator=鉱石生成の有効化 config.aluminium.prop.enabledGenerator.tooltip=鉱石生成の有効化のツールチップ config.aluminium.category.difficulty=難易度 config.aluminium.category.difficulty.tooltip=難易度のツールチップ config.aluminium.prop.amountSmelting=製錬量 config.aluminium.prop.amountSmelting.tooltip=製錬量のツールチップ 解説 AluminiumModConfigCore void initConfig() コンフィグを初期化するメソッド。 カテゴリの設定や説明文を変更する。 void syncConfig() コンフィグを同期するメソッド。 AluminiumModConfigCoreの変数を更新し、cfgファイルを保存する。 AluminiumModEventHandler 指定したイベントが発生したとき、そのイベントを引数としたメソッドが呼び出される。 今回はFMLのシステムにのみ登録しているが、Forgeにも多くのイベントが用意されている。 チュートリアル「Eventの利用」は今後作成予定。 void onConfigChanged(ConfigChangedEvent.OnConfigChangedEvent event) コンフィグGUIで項目が変更されたとき、Eventを受け取って呼び出される。 このMODのコンフィグGUIが更新されたなら、コンフィグを同期する。 コンフィグGUIのメイン画面で「Done」ボタンが押されたとき、変更があれば呼び出されている。 @Mod このアノテーションを付けたクラスがFMLに認識される。 String guiFactory MODのGuiFactoryを登録する。 IModGuiFactoryを継承したクラスのパスを渡す。 FMLPreInitializationEvent preInitの引数で渡されている。 File getSuggestedConfigurationFile() 推奨されるコンフィグファイルのFile。 "(プロフィールフォルダ)/config/(modid).cfg"を返す。 Configuration Forgeが用意しているクラス。 cfgファイルから読み込んだデータを保持し、操作を受け付ける。 コンストラクタ(File file, String configVersion, boolean caseSensitiveCustomCategories) fileはcfgファイルの位置。(必須) configVersionは読み込み時cfgファイルの冒頭に記載される文字列。(任意) caseSensitiveCustomCategoriesをtrueにするとカテゴリ名に小文字が使える。falseだとすべて大文字になる。(任意、デフォルトfalse) void addCustomCategoryComment(String category, String comment) categoryのカテゴリコメントを指定する。 保存時に上書きされる。 Configuration setCategoryLanguageKey(String category, String langKey) categoryの言語キーを指定する。 コンフィグGUIでの表示に利用される。 Configuration setCategoryRequiresMcRestart(String category, boolean requiresMcRestart) category内の項目の変更を反映する際、Minecraftの再起動が必要かどうか設定する。 trueにすると、コンフィグGUIでのTooltipや変更時にメッセージが表示される。 setCategoryRequiresWorldRestartもある。 boolean getBoolean(String name, String category, boolean defaultValue, String comment, String langKey) カテゴリ「category」内の項目名「name」で設定された値を取得する。 値が読み込まれていなかった場合(新規生成時など)はdefaultValueが返ってきて、保存時に新しくその値で生成される。 コメントは、保存時に「comment」に上書きされる。 langファイルで「langKey」の翻訳を指定しておくことで、コンフィグGUIで翻訳されて表示される。 int getInt(String name, String category, int defaultValue, int minValue, int maxValue, String comment, String langKey) getBooleanのint版。 値はminValue以上maxValue以下で返ってくるが、cfgファイルでの設定値は上書きされない。 コンフィグGUIの設定変更では範囲に収まるように上書きされる。 boolean, intの他にfloat, String, String[]なども用意されている。 void save() 変更された設定を反映し、cfgファイルに保存する。 GuiConfig コンフィグGUIのためのベースクラス。 コンストラクタ(GuiScreen parentScreen, List IConfigElement configElements, String modID, boolean allRequireWorldRestart, boolean allRequireMcRestart, String title) configElementsはコンフィグの要素のリスト。 「allRequireWorldRestart」、「allRequireMcRestart」はtrueにするとTooltipにメッセージが追加される。 titleはGUI上部に表示されるタイトル文字列。 ConfigElement Forgeのコメントには、「FMLのConfigGuiとForgeのConfigurationクラスの間の不一致を埋める」と書いてある。 総称型。 List IConfigElement getChildElements() カテゴリ内の項目やカテゴリをリストにして返す。 EventBus イベントとそのリスナーを管理するためのクラス。 void register(Object target) イベントのリスナーを登録する。 targetのクラス内にある@SubscribeEventがつけられたメソッドが、その引数によって対応したイベントに紐づけられる。 使用例 オファレンMODの[1.7.10]2.0.0のソースコードを掲載予定です。 しばらくお待ちください。 コメント この項目に関する質問などをどうぞ。 コンパイル時に、"ブートストラップ・クラスパスが-source 1.6と一緒に設定されていません"と出るのですがどうしたら良いのでしょうか? - mod初心者 2017-04-21 15 03 12 ちなみに上のはgradleの[compileJava, compileTestJava].eachのit.options.compilerArgs += ['-source', '1.7', '-target', '1.7']で直りましたけど、 - mod初心者 2017-04-21 15 26 51 「入力ファイルの操作のうち、未チェックまたは安全ではないものがあります。」が残ってます。上のは間違えました、['-source', '1.8', '-target', '1.8']です。 - mod初心者 2017-04-21 15 51 17 言い直すと、build.gradleの[compileJava, compileTestJava].eachのit.options.compilerArgs += ['-source', '1.8', '-target', '1.8']で直りましたが、「入力ファイルの操作のうち、未チェックまたは安全ではないものがあります。」が残ってます。 - mod初心者 2017-05-14 17 35 57 返信が遅くなってしまい申し訳ありません。ビルドが成功しているなら、そのままでも動作はするはずです。今回の場合、ConfigElementが総称型であるためにAluminiumModConfigGuiのコンストラクタにある以下の部分で警告が出ているようです。 (new ConfigElement(/* 略 */)).getChildElements()チュートリアルの該当部分を以下のように修正しましたので、ご確認ください。 (new ConfigElement Object (/* 略 */)).getChildElements()同様の警告は、以下をbuild.gradle内に追記することで、詳細を表示できます。 compileJava {options.compilerArgs += '-Xlint unchecked'}また、"ブートストラップ・クラスパスが…"の警告は、ビルド時に指定されたJavaのバージョンとビルドに使用しているバージョンが違うために発生しているようです。 - 赤砂蛇凪浜 2017-05-17 17 12 16 直りました!ありがとうございました! - Mod初心者 2017-05-18 18 32 47 メニュー画面のmodボタンを押しAluminiumModを選択すると、「disable」が赤くなります。 - mod初心者 2017-05-21 07 15 11 それは、FMLのMOD無効化ボタンです。MOD側が対応していないため赤くなるようです。@ModでcanBeDeactivatedをtrueにすると白くできます。しかし、FMLが機能を完成させておらず、利用できません。完成してもほとんどのMODが利用できないため、今後の更新も無いようです。 - 赤砂蛇凪浜 2017-05-24 14 18 02 そうなんですね。 - mod初心者 2017-05-24 15 14 13 分かりました。 - mod初心者 2017-05-24 15 14 43 名前
https://w.atwiki.jp/civilization/pages/280.html
MOD/TechConquest Mod Site Download 他国の都市を征服したときに、相手の持っている技術の一部が得られるようになるMod。 技術はランダムに1つ選ばれ、その技術の25~75%の研究ポイントを受け取れます。 インストール方法 \My Documents\My Games\Civilization 4以下に追加
https://w.atwiki.jp/titanquest/pages/882.html
Camera ModDL先と種類概説 導入法 距離・角度カメラModの自作 Camera Mod TQは視点固定のため、陰のものが見えずにイラつくことがしばしばある。また、画面端の見えない所から攻撃されたときなど、もう少しキャラから遠ざかって周りが見えていればと思うこともあろう。これらの要望に応えるものとして Camera Mod が登場した。 DL先と種類 TQIT 通常版(Immortal Throne Collection 3.2) http //titanquestvault.ign.com/View.php?view=TitanMap.Detail id=119 TQIT ファンパッチ1.17適用版 http //www.sendspace.com/file/h4xpg1 あるいは http //rapidshare.com/files/296612519/ITCameraMod_for_1.17.zip UL 1.52版 http //www.mediafire.com/?36i5iz63ovyy2qw 概説 カメラの変更といっても2種類ある。 1.視点回転(画面回転)ができるようになるもの 2.視点距離や視点角度を変更するもの。 Camera Mod にはこの2種類が梱包されているが、1と2とでは動作の仕組みと導入の方法が異なり、次のように使用するファイルが違う。 2は比較的簡単に自作することもできる。 1. 視点回転:Immortal_Throne_Rotate_Mod_v1.33.zip (作者:jdoe407) 2. 視点距離・角度 (作者:Deighvyd) i ) 斜め視点:database_ISOMETORIC.arz ii) 真上視点:database_TOPDOWN.arz こういった種類のほか、Camera modに「通常版」とか「UL版」という種類があるのは、視点距離・角度を変更するmodの場合 database.arz を変更するためである。自分の環境に適合しないmodを使う(例えばTQIT通常版でプレーしているのにUL版camera modを使う)と、ゲームが正常に動作しなかったりキャラクタースキルが消えたりするので使用する際は慎重に選択すること。また、Lilith や Soulvizier 用の距離変更 Camera mod はないので、下記を参考に自作してほしい。(なお、視点回転modはデータベースの変更をするわけではなく、かかる問題は生じない。) 導入法 1. 視点回転はもともとゲームエンジンに用意されてないので、新たな実行ファイルを用いる。これはそれぞれの版に同梱されている Immortal_Throne_Rotate_Mod_v1.33.zip を解凍し、全ファイルをTQITのフォルダにコピーする。使用法は、TitanCamModIT.exe を実行すればOK。 回転速度やキー設定は、初期設定ファイル(TitanCamModIT.ini)で変更できる。地形データを読み込みながら回転するので、メモリに余裕が必要だし、最初の読み込みの時にはかなりカクつく。もっとも、置いとくだけならメモリを食わないので、必要な時のために回転カメラを導入しておくのは悪くない。Lilithのように、固定カメラの弱点(陰地)を考えずに作られた New Map Mod などをやる場合は導入必須とも言えよう。 2. カメラの距離と角度設定はゲームデータにあるので、それを変更して行う。もっとも、最初から用意されたものを使えば事は簡単だ。斜め視点と真上視点のもの(arz ファイル)が用意されているが、いずれか1つを選び、TQITインストール先の Database フォルダにコピーする。次に、元からある database.arz を database.arz.origin とかにリネームし、バックアップしてからコピーした arz のファイル名を database.arz に変更すればOKである。一般的には、斜め視点の方が視野が広くて見やすいだろう。 1と2の併用も可能で、ゲームの起動は TitanCamModIT.exe から行う。 距離・角度カメラModの自作 カメラの距離と角度を、出来合いの設定ではなく自分で設定したい場合の方法は Tutorial_IT_Distance_Mod_v3.2.txt に簡明に書いてあるので、その通りにやれば良い。特に訳すべき部分はないので、ここではつまずくかも知れない箇所2点について補足説明する。 ① ArtManager が起動しない場合 Mod は TQITのインストールフォルダにある ArtManager.exe を起動して作るわけだが、「MFC71.dllが見つからなかったため、このアプリケーションを開始できませんでした。」などと出て ArtManager が起動しないという問題を時折聞く。その場合は、足りないdllをネットから落として WINDOWS\system32 フォルダに補充するかMicrosoft .NET Framework Version 1.1を入れれば良かろう。 ② エディタにテンプレートが読み込まれない場合 チュートリアルに沿って gameengine.dbr の作成まで行ったとする。いよいよこれを編集するわけだが、ダブルクリックしたときに "Error loading record file or associated template" と出てテンプレのない空白エディタ画面になってしまうことがある。これは、テンプレートの設定がきちんと出来ておらず、テンプレが読み込めない場合に起こるエラーだ。その場合は、Working フォルダに Database\Templates というフォルダを作り、そこにテンプレをコピーすると読み込まれる。TQITの場合なら、そこに「お手軽MOD」で説明されている<TQIT用のテンプレ>を解凍してコピーすればいい。 エディタの左欄に項目がズラリと出れば成功、あとはその中からカメラの数値を好きに変えれば良い。例えば、CameraDistanceMin は接近距離で、CameraPitchMin は接近時の角度。数値が少なければよりキャラに近づくことができ、水平画面になる。 ※最後にビルドを忘れずに行う Build をすれば CustomMaps に 自作のカメラModが でき、その Database フォルダに自作のカメラMod.arzがあるはずだ(ArtManager は閉じなくてもいい)。これは不要なので削除し、TQIT の Database フォルダにある database.arz をこの新たなカメラModの Database フォルダにコピーして、削除した自作カメラMod.arzの名前にリネームする(ULのカメラを変更したい場合は、この段階でULのdatabase.arzを使えば良い)。 そして ArtManager で再度 Build を行う(これが忘れがちなので注意)。これで自分好みのカメラに変更したデータ・ベースができる。これを使うには、ファイル名を database.arz に戻して TQITのDatabase フォルダにコピーしなければならない。当然ながらオリジナルの Database.arz は適当な名前にリネームして上書きしないようにするのが常道。ゲームを起動すれば変更したカメラになっているはずだ。希望通りのものでなければまた ArtManager で数値を変更していけばいいだろう。(満足したものができたら、自作カメラmodは CustomMaps フォルダから削除して良い。)
https://w.atwiki.jp/socom23/pages/4.html
https://w.atwiki.jp/simple_planes/pages/18.html
お役立ちMODや、管理人が個人的にお勧めするMODの一覧です。 導入はパソコンのスペックと相談して計画的に。 Orthographic_Grid Metric Conversion X Ray Fine Tuner Orthographic_Grid いわゆる三面図を見られるようにするMOD。ランディングギアの高さ合わせなどに威力を発揮する。便利だが、そこそこ重い。 Metric Conversion 単位体系がおなじみのメートル、グラムになるMOD。ただし、ジェットエンジンの推力の単位がkN(キロニュートン)刻みになり、おおざっぱにしかわからなくなるという欠点もあるが、大したことはない。震えて眠れヤード・ポンド法。 X Ray 文字通り、機体が透かして見ることができるようになるMOD。埋め込んだパーツの位置や大型機体の各中心が見やすくなる。慣れてきたら入れたくなる一品。 Fine Tuner パーツの角度、大きさを変えられるMOD。誰もが気になる、あのクソデカ尾輪を小さくできるぞ!。少しでも見た目を気にするなら、絶対に入れるべき。
https://w.atwiki.jp/00ads/pages/15.html
ここでは、戦闘に役に立つ・・・かもしれないオヌヌメMODを紹介します Metal Gear Solid 6th sense with sounds http //www.curse.com/wot-mods/worldoftanks/metal-gear-solid-6th-sense-sound 「第六感」スキルが発動すると、メタルギアソリッドの発見マークと音(プイン!)と鳴るMOD。 XVMがない場合は、発見マークのみだがXVMを導入していると音までなるので、バカでも発見状態が即座にわかります。 発見されまくると、鳴り止まないのでちょっとイラッ!と来るのがポイント(´・ω・`) ・・・だが、それがいい!(`・ω・´)b 日本戦車用デカール変更MOD http //forum.worldoftanks.asia/index.php?/topic/29039-%E6%97%A5%E6%9C%AC%E6%88%A6%E8%BB%8A%E7%94%A8%E3%83%87%E3%82%AB%E3%83%BC%E3%83%AB%E5%A4%89%E6%9B%B4mod/ 日本戦車の国籍デカールを日本国旗から変更できるMOD お手軽かつ士気があがります・・・たぶん